microbial fuel cell technology - English Synonyms Dictionary